<?php
session_start();

// (İsteğe bağlı) Admin girişi kontrolü yapılabilir
// if (!isset($_SESSION['admin'])) { header("Location: admin_login.php"); exit; }

try {
    $db = new PDO("mysql:host=localhost;dbname=yenicesi_2305610353;charset=utf8", "yenicesi_2305610353", "2305610353C.");
} catch (PDOException $e) {
    die("Veritabanı bağlantı hatası: " . $e->getMessage());
}

$mesaj = "";

if ($_SERVER["REQUEST_METHOD"] == "POST") {
    $ad = $_POST["ad"];
    $soyad = $_POST["soyad"];
    $eposta = $_POST["eposta"];
    $telefon = $_POST["telefon"];
    $sifre = password_hash($_POST["sifre"], PASSWORD_DEFAULT);

    $ekle = $db->prepare("INSERT INTO ogrenciler (ad, soyad, eposta, sifre, telefon) VALUES (?, ?, ?, ?, ?)");
    if ($ekle->execute([$ad, $soyad, $eposta, $sifre, $telefon])) {
        $mesaj = "✅ Öğrenci başarıyla eklendi.";
    } else {
        $mesaj = "❌ Kayıt sırasında bir hata oluştu.";
    }
}
?>

<!DOCTYPE html>
<html lang="tr">
<head>
    <meta charset="UTF-8">
    <title>Öğrenci Ekle (Admin)</title>
    <link rel="stylesheet" href="css/style.css">
</head>
<body>

<div class="form-container">
    <h2>Yeni Öğrenci Ekle</h2>

    <?php if ($mesaj): ?>
        <p class="message"><?= $mesaj ?></p>
    <?php endif; ?>

    <form method="post" action="">
        <input type="text" name="ad" placeholder="Ad" required>
        <input type="text" name="soyad" placeholder="Soyad" required>
        <input type="email" name="eposta" placeholder="E-posta" required>
        <input type="text" name="telefon" placeholder="Telefon" required>
        <input type="password" name="sifre" placeholder="Şifre" required>
        <button type="submit" class="button purple">Öğrenci Ekle</button>
    </form>

    <br>
    <a href="admin_dashboard.php">⬅ Admin Paneline Dön</a>
</div>

</body>
</html>
